
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - criação</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">2445</td>
		    	<td class="value error-col-3 total ko">96.146 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">98</td>
		    	<td class="value error-col-3 total ko">3.854 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_criac-a-o-ce502'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['103', '306', '509', '712', '915', '1118', '1321', '1524', '1728', '1931', '2134', '2337', '2540', '2743', '2946', '3150', '3353', '3556', '3759', '3962', '4165', '4368', '4571', '4775', '4978', '5181', '5384', '5587', '5790', '5993', '6196', '6400', '6603', '6806', '7009', '7212', '7415', '7618', '7822', '8025', '8228', '8431', '8634', '8837', '9040', '9243', '9447', '9650', '9853', '10056', '10259', '10462', '10665', '10868', '11072', '11275', '11478', '11681', '11884', '12087', '12290', '12493', '12697', '12900', '13103', '13306', '13509', '13712', '13915', '14119', '14322', '14525', '14728', '14931', '15134', '15337', '15540', '15744', '15947', '16150', '16353', '16556', '16759', '16962', '17165', '17369', '17572', '17775', '17978', '18181', '18384', '18587', '18791', '18994', '19197', '19400', '19603', '19806', '20009', '20212'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  55.14,4.82,1.68,0.64,0.27,0.2,0.05,0.08,0.19,0.17,0.13,0.06,0.19,0.23,0.22,0.16,0.16,0.12,0.07,0.03,0.06,0.0,0.02,0.03,0.27,0.38,0.13,0.4,0.31,0.4,0.24,0.27,0.32,0.51,0.31,0.41,0.23,0.32,0.32,0.3,0.42,0.49,0.34,0.38,0.67,0.79,0.85,0.66,0.79,1.03,0.91,1.43,0.98,1.01,1.02,1.08,0.98,0.88,0.75,0.71,0.98,1.02,0.69,0.72,0.68,0.42,0.35,0.41,0.21,0.41,0.31,0.14,0.09,0.05,0.13,0.13,0.1,0.12,0.01,0.04,0.18,0.35,0.36,0.12,0.14,0.19,0.14,0.11,0.1,0.04,0.03,0.0,0.0,0.03,0.0,0.01,0.0,0.01,0.01,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.0,0.0,0.0,0.0,0.01,0.01,0.02,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,0.0,4.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692807630,[2574,2676,2778,2880,2901,2921,2942,2962,2978,2983]],[1692807631,[1576,1704,1832,1960,1985,2011,2036,2062,2082,2088]],[1692807632,[1071,1127,1184,1241,1252,1263,1275,1286,1295,1298]],[1692807633,[194,319,444,569,594,619,644,669,689,695]],[1692807634,[272,378,484,590,611,632,653,674,691,696]],[1692807635,[12,34,57,80,84,89,93,98,102,103]],[1692807636,[4,4,5,6,6,6,6,6,6,7]],[1692807637,[5,5,6,7,7,7,7,7,7,8]],[1692807638,[7,7,8,8,8,8,8,8,8,9]],[1692807639,[7,7,8,9,9,9,9,9,9,10]],[1692807640,[6,6,6,6,6,6,6,6,6,6]],[1692807641,[5,25,46,67,71,75,79,83,87,88]],[1692807642,[4,5,6,8,9,10,12,15,17,18]],[1692807643,[4,4,4,6,7,7,7,7,7,7]],[1692807644,[4,4,5,6,6,6,6,6,6,7]],[1692807645,[5,5,5,5,5,5,5,5,5,6]],[1692807646,[4,4,5,5,5,5,6,6,6,7]],[1692807647,[5,5,5,5,5,5,5,5,5,5]],[1692807648,[5,5,6,6,6,7,7,7,7,8]],[1692807649,[4,4,4,4,4,5,5,6,6,7]],[1692807650,[4,5,5,7,15,23,31,38,45,47]],[1692807651,[3,3,4,4,4,4,4,4,4,5]],[1692807652,[3,3,3,3,3,3,3,3,3,3]],[1692807653,[4,4,4,4,4,4,4,4,4,4]],[1692807654,[4,4,4,16,23,30,37,44,50,52]],[1692807655,[4,5,11,44,44,44,53,68,81,85]],[1692807656,[3,4,4,5,6,6,14,54,86,95]],[1692807657,[3,4,4,5,5,5,5,6,6,7]],[1692807658,[3,4,4,5,6,21,28,43,75,84]],[1692807659,[3,3,4,4,4,4,6,20,52,61]],[1692807660,[3,3,3,4,4,4,4,4,5,5]],[1692807661,[2,3,3,4,4,4,5,5,40,52]],[1692807662,[2,3,7,10,11,12,14,17,42,51]],[1692807663,[3,3,3,4,4,4,4,6,8,9]],[1692807664,[2,3,3,4,4,4,5,30,45,49]],[1692807665,[2,3,4,5,5,5,5,6,8,10]],[1692807666,[3,3,4,5,5,6,7,57,59,60]],[1692807667,[2,3,3,4,4,5,11,50,70,81]],[1692807668,[2,3,4,8,9,13,25,43,65,69]],[1692807669,[2,3,4,17,34,53,64,93,191,265]],[1692807670,[2,2,3,3,3,3,4,5,6,8]],[1692807671,[2,2,3,3,3,4,4,9,41,51]],[1692807672,[2,3,3,7,8,9,11,44,57,62]],[1692807673,[2,3,3,9,10,14,33,64,73,81]],[1692807674,[2,3,3,3,3,4,5,32,55,69]],[1692807675,[2,2,2,3,3,5,22,39,56,64]],[1692807676,[2,3,3,3,3,6,37,65,75,83]],[1692807677,[2,3,3,3,3,19,55,65,73,77]],[1692807678,[2,3,4,36,39,49,57,70,78,84]],[1692807679,[2,2,2,3,3,3,4,55,67,72]],[1692807680,[2,2,3,4,11,36,53,71,75,79]],[1692807681,[2,2,3,3,3,3,4,9,76,85]],[1692807682,[2,2,3,3,3,3,3,3,15,22]],[1692807683,[2,3,3,4,4,5,6,8,15,18]],[1692807684,[1,2,2,3,3,3,3,3,6,55]],[1692807685,[2,2,2,3,3,3,3,3,5,9]],[1692807686,[1,2,2,3,3,3,3,5,11,14]],[1692807687,[2,2,2,3,3,3,4,6,9,44]],[1692807688,[1,2,2,2,2,2,2,3,4,9]],[1692807689,[2,2,2,3,3,3,4,4,9,13]],[1692807690,[2,2,3,3,3,3,3,4,6,8]],[1692807691,[1,2,2,2,2,2,2,3,5,6]],[1692807692,[1,2,2,3,3,3,3,3,6,9]],[1692807693,[1,2,2,3,3,3,3,3,4,5]],[1692807694,[2,2,2,2,3,3,3,5,9,13]],[1692807695,[1,2,2,2,2,2,3,3,8,12]],[1692807696,[1,2,2,3,3,3,3,3,8,12]],[1692807697,[1,2,3,3,3,3,3,5,10,11]],[1692807698,[1,2,2,3,3,3,4,7,24,89]],[1692807699,[1,2,2,3,3,3,3,3,4,9]],[1692807700,[1,2,2,3,3,3,3,5,14,44]],[1692807701,[1,2,2,3,3,3,3,4,9,11]],[1692807702,[1,2,2,2,2,2,3,3,3,5]],[1692807703,[2,2,2,2,2,2,3,3,6,7]],[1692807704,[2,2,2,3,3,3,3,4,7,12]],[1692807705,[1,2,2,3,3,3,3,3,4,6]],[1692807706,[1,2,2,2,3,3,3,3,6,7]],[1692807707,[1,2,2,2,3,3,3,3,5,7]],[1692807708,[1,2,2,2,3,3,3,3,7,7]],[1692807709,[1,2,2,2,2,3,3,3,8,13]],[1692807710,[1,2,2,2,2,2,2,3,9,12]],[1692807711,[1,2,2,2,2,2,3,3,6,7]],[1692807712,[1,2,2,3,3,3,3,3,4,12]],[1692807713,[1,2,2,3,3,3,3,3,5,7]],[1692807714,[1,2,2,2,2,2,2,2,3,4]],[1692807715,[1,2,2,3,4,5,6,9,12,15]],[1692807716,[1,2,2,4,5,7,9,16,26,44]],[1692807717,[1,2,2,2,2,3,3,4,5,8]],[1692807718,[1,2,2,2,2,2,2,3,4,8]],[1692807719,[1,2,2,3,3,3,3,4,23,32]],[1692807720,[1,3,4,19,25,36,51,65,109,140]],[1692807721,[1,2,2,2,2,2,3,3,3,6]],[1692807722,[1,2,2,2,3,3,4,6,15,24]],[1692807723,[2,2,3,15,21,28,36,49,66,70]],[1692807724,[1,2,2,2,2,3,3,4,16,23]],[1692807725,[1,2,2,3,3,4,5,7,10,17]],[1692807726,[1,2,2,3,3,3,3,3,5,14]],[1692807727,[1,2,2,3,3,4,6,10,19,46]],[1692807728,[1,2,2,2,2,3,3,4,6,7]],[1692807729,[1,2,2,4,5,6,10,19,31,47]],[1692807730,[1,1,2,2,2,2,2,3,6,17]],[1692807731,[1,1,2,2,2,3,3,4,13,21]],[1692807732,[1,1,2,2,2,2,2,3,11,19]],[1692807733,[1,2,2,2,2,2,3,3,9,19]],[1692807734,[1,2,2,2,2,2,2,2,3,4]],[1692807735,[1,2,2,3,3,3,3,3,6,16]],[1692807736,[1,2,2,2,2,3,3,3,5,13]],[1692807737,[1,2,2,2,2,2,2,3,6,12]],[1692807738,[1,2,2,3,3,4,5,12,24,50]],[1692807739,[2,81,135,200,217,239,263,302,401,436]],[1692807740,[2,9,12,21,35,53,77,103,136,141]],[1692807741,[2,10,12,15,16,18,20,24,31,38]],[1692807742,[2,2,4,12,14,16,18,21,29,31]],[1692807743,[2,9,11,14,15,16,18,19,28,39]],[1692807744,[1,2,2,9,10,11,12,15,21,47]],[1692807745,[6,10,13,19,21,24,28,36,44,60]],[1692807746,[1,2,2,10,11,12,15,18,27,36]],[1692807747,[6,9,12,15,16,17,19,23,35,44]],[1692807748,[1,2,2,8,10,12,13,18,24,33]],[1692807749,[7,11,16,23,24,28,33,39,49,71]],[1692807750,[1,2,2,5,9,12,15,20,34,46]],[1692807751,[7,11,13,17,18,21,24,28,37,47]],[1692807752,[1,2,2,9,11,13,17,21,31,38]],[1692807753,[7,19,30,48,52,67,77,105,177,222]],[1692807754,[1,2,2,9,14,19,25,31,42,60]],[1692807755,[1,12,18,27,30,32,35,43,69,76]],[1692807756,[1,2,2,14,16,19,22,27,32,40]],[1692807757,[1,16,29,48,55,59,67,79,114,157]],[1692807758,[2,2,12,39,47,56,77,96,145,239]],[1692807759,[1,18,40,75,87,99,113,135,192,262]],[1692807760,[1,1,12,68,85,99,116,137,171,219]],[1692807761,[1,13,30,59,69,85,108,133,164,204]],[1692807762,[1,2,6,47,53,62,77,97,142,182]],[1692807763,[1,2,29,83,95,104,124,145,195,240]],[1692807764,[2,2,18,65,79,91,105,117,148,166]],[1692807765,[2,3,30,83,100,119,134,161,205,263]],[1692807766,[1,3,32,91,107,121,137,159,205,268]],[1692807767,[1,2,26,45,50,57,67,83,132,153]],[1692807768,[2,2,24,51,58,63,71,85,108,124]],[1692807769,[1,2,18,48,64,82,113,159,190,210]],[1692807770,[1,6,48,91,102,120,146,181,226,251]],[1692807771,[2,3,13,30,38,47,61,79,122,158]],[1692807772,[1,14,52,97,103,115,128,154,197,244]],[1692807773,[1,2,11,35,42,56,80,115,158,177]],[1692807774,[1,54,104,168,192,206,233,284,355,517]],[1692807775,[1,2,18,42,50,66,86,129,158,200]],[1692807776,[1,42,84,129,142,158,182,223,260,353]],[1692807777,[1,2,2,18,26,35,79,121,289,377]],[1692807778,[2,71,121,189,202,221,242,279,323,386]],[1692807779,[1,2,6,25,30,34,49,84,253,361]],[1692807780,[13,165,265,346,381,416,450,487,535,677]],[1692807781,[1,14,46,123,171,193,214,235,293,360]],[1692807782,[15,186,253,366,387,419,454,507,582,711]],[1692807783,[1,49,87,139,150,173,196,277,454,628]],[1692807784,[38,226,320,440,475,503,542,633,747,890]],[1692807785,[2,43,117,202,225,242,257,282,320,342]],[1692807786,[11,135,196,272,298,325,352,404,451,521]],[1692807787,[2,4,25,68,83,105,119,143,174,203]],[1692807788,[9,132,222,326,355,401,432,483,607,812]],[1692807789,[1,30,103,178,191,210,227,266,331,343]],[1692807790,[17,163,328,458,489,519,559,606,689,813]],[1692807791,[1,87,183,268,279,291,307,324,382,550]],[1692807792,[14,185,288,401,427,461,497,559,621,694]],[1692807793,[2,112,167,227,244,270,301,330,384,418]],[1692807794,[2,128,364,470,499,529,552,612,713,829]],[1692807795,[5,120,205,272,295,317,364,429,477,490]],[1692807796,[10,360,593,803,892,1012,1077,1160,1308,1674]],[1692807797,[522,733,886,1443,2107,2609,2661,2748,2990,3689]],[1692807798,[1031,1769,2004,2473,2593,2788,2955,3877,4479,7920]],[1692807799,[2212,2926,3151,3482,3557,3629,3753,5145,7761,8003]],[1692807800,[2471,5174,5726,6549,6830,7023,7164,7272,7387,9420]],[1692807801,[4991,5576,5888,6095,6199,6345,6599,7824,8320,8649]],[1692807802,[4026,5062,5446,6878,6943,7114,7164,7245,7585,7801]],[1692807803,[6044,6643,7904,8339,8411,8499,8635,8731,10289,11801]],[1692807804,[5500,5963,7006,7539,7695,7810,8082,9047,9774,11197]],[1692807805,[5360,6793,7700,8293,8370,8404,8446,8612,8691,8927]],[1692807806,[6275,7666,8650,9034,9146,9199,9292,9412,9533,10170]],[1692807807,[6775,8216,8454,9507,9900,9984,10092,10145,10334,10632]],[1692807808,[7622,9211,9428,9657,9742,9814,10613,10928,11229,11338]],[1692807809,[8231,9039,10060,10432,10489,10541,10614,10727,10840,10941]],[1692807810,[9457,9836,10759,11130,11189,11294,11504,11703,12123,13619]],[1692807811,[9378,10284,10744,11109,11212,11386,11514,11717,12240,12324]],[1692807812,[10008,10774,11299,11614,11704,11798,13061,13124,13322,13616]],[1692807813,[10742,12372,12585,12808,12875,12906,12947,12984,13046,13431]],[1692807814,[11489,12079,13160,13533,13647,13691,13759,13848,18941,19150]],[1692807815,[10678,12495,12880,14213,14246,14380,14632,14722,14895,15457]],[1692807816,[10121,11772,12953,13219,13350,14345,17312,17613,18359,18446]],[1692807817,[10369,12277,12627,14228,14261,17166,17549,18006,18251,20314]],[1692807818,[11091,11264,11554,12045,12084,12220,13755,14348,14591,14597]],[1692807819,[10174,11068,12205,13678,13744,14175,14445,17986,18440,18870]],[1692807820,[10418,11113,11205,11798,11894,12104,12131,12387,13292,16752]],[1692807821,[9632,10470,11489,13325,13428,13636,14051,16712,17457,18068]],[1692807822,[9553,10444,10674,11167,12297,12390,12547,12572,17478,17536]],[1692807823,[10058,11541,11936,13531,13599,13628,13709,14241,17616,17967]],[1692807824,[9015,10427,10820,12387,12493,12569,12912,16625,16697,17427]],[1692807825,[8919,10895,11760,12239,12485,12539,12594,12743,13488,15650]],[1692807826,[8963,10498,10806,12483,16692,17193,17473,17674,19315,19365]],[1692807827,[9360,10527,11961,13621,13880,16678,16825,18925,19924,20109]],[1692807828,[9074,9807,10399,12541,16262,17374,17703,17796,18233,18783]],[1692807829,[8467,10307,11949,16800,16849,16927,17173,17477,17697,18155]],[1692807830,[8560,9887,10213,10815,12599,13105,15261,16679,16879,17469]],[1692807831,[8877,9494,10397,16459,16544,16617,16676,16783,16896,16963]],[1692807832,[8905,9435,10870,15232,15386,15594,15682,15791,15869,15937]],[1692807833,[8456,10048,11962,13163,14494,14850,15151,15343,15578,15638]],[1692807834,[8839,11395,12745,13985,14103,14170,14273,14365,14472,14576]],[1692807835,[8991,10626,12281,12468,12535,12592,12635,13221,13507,13591]],[1692807836,null],[1692807837,null],[1692807838,null],[1692807839,null],[1692807840,null],[1692807841,null],[1692807842,null],[1692807843,null],[1692807844,null],[1692807845,null],[1692807846,null],[1692807847,null],[1692807848,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692807630,[2,2,0]],[1692807631,[2,2,0]],[1692807632,[2,2,0]],[1692807633,[2,2,0]],[1692807634,[2,2,0]],[1692807635,[2,2,0]],[1692807636,[2,2,0]],[1692807637,[2,2,0]],[1692807638,[2,2,0]],[1692807639,[2,2,0]],[1692807640,[2,2,0]],[1692807641,[2,2,0]],[1692807642,[9,9,0]],[1692807643,[6,6,0]],[1692807644,[5,5,0]],[1692807645,[5,5,0]],[1692807646,[5,5,0]],[1692807647,[1,1,0]],[1692807648,[4,4,0]],[1692807649,[7,7,0]],[1692807650,[5,5,0]],[1692807651,[4,4,0]],[1692807652,[1,1,0]],[1692807653,[3,3,0]],[1692807654,[4,4,0]],[1692807655,[9,9,0]],[1692807656,[10,10,0]],[1692807657,[12,12,0]],[1692807658,[16,16,0]],[1692807659,[20,20,0]],[1692807660,[23,23,0]],[1692807661,[25,25,0]],[1692807662,[29,29,0]],[1692807663,[33,33,0]],[1692807664,[36,36,0]],[1692807665,[39,39,0]],[1692807666,[43,43,0]],[1692807667,[45,45,0]],[1692807668,[49,49,0]],[1692807669,[53,53,0]],[1692807670,[56,56,0]],[1692807671,[58,58,0]],[1692807672,[62,62,0]],[1692807673,[66,66,0]],[1692807674,[69,69,0]],[1692807675,[73,73,0]],[1692807676,[75,75,0]],[1692807677,[78,78,0]],[1692807678,[83,83,0]],[1692807679,[85,85,0]],[1692807680,[89,89,0]],[1692807681,[92,92,0]],[1692807682,[95,95,0]],[1692807683,[98,98,0]],[1692807684,[103,103,0]],[1692807685,[105,105,0]],[1692807686,[108,108,0]],[1692807687,[111,111,0]],[1692807688,[116,116,0]],[1692807689,[118,118,0]],[1692807690,[122,122,0]],[1692807691,[125,125,0]],[1692807692,[128,128,0]],[1692807693,[131,131,0]],[1692807694,[136,136,0]],[1692807695,[138,138,0]],[1692807696,[141,141,0]],[1692807697,[145,145,0]],[1692807698,[148,148,0]],[1692807699,[151,151,0]],[1692807700,[155,155,0]],[1692807701,[158,158,0]],[1692807702,[161,161,0]],[1692807703,[165,165,0]],[1692807704,[168,168,0]],[1692807705,[171,171,0]],[1692807706,[174,174,0]],[1692807707,[178,178,0]],[1692807708,[181,181,0]],[1692807709,[185,185,0]],[1692807710,[187,187,0]],[1692807711,[191,191,0]],[1692807712,[194,194,0]],[1692807713,[198,198,0]],[1692807714,[201,201,0]],[1692807715,[204,204,0]],[1692807716,[207,207,0]],[1692807717,[211,211,0]],[1692807718,[214,214,0]],[1692807719,[218,218,0]],[1692807720,[220,220,0]],[1692807721,[224,224,0]],[1692807722,[227,227,0]],[1692807723,[231,231,0]],[1692807724,[234,234,0]],[1692807725,[237,237,0]],[1692807726,[240,240,0]],[1692807727,[244,244,0]],[1692807728,[247,247,0]],[1692807729,[251,251,0]],[1692807730,[253,253,0]],[1692807731,[257,257,0]],[1692807732,[260,260,0]],[1692807733,[264,264,0]],[1692807734,[267,267,0]],[1692807735,[270,270,0]],[1692807736,[273,273,0]],[1692807737,[277,277,0]],[1692807738,[280,280,0]],[1692807739,[284,284,0]],[1692807740,[286,286,0]],[1692807741,[290,290,0]],[1692807742,[293,293,0]],[1692807743,[297,297,0]],[1692807744,[300,300,0]],[1692807745,[303,303,0]],[1692807746,[306,306,0]],[1692807747,[310,310,0]],[1692807748,[313,313,0]],[1692807749,[317,317,0]],[1692807750,[320,320,0]],[1692807751,[322,322,0]],[1692807752,[327,327,0]],[1692807753,[329,329,0]],[1692807754,[333,333,0]],[1692807755,[336,336,0]],[1692807756,[340,340,0]],[1692807757,[342,342,0]],[1692807758,[347,347,0]],[1692807759,[349,349,0]],[1692807760,[352,352,0]],[1692807761,[356,356,0]],[1692807762,[359,359,0]],[1692807763,[363,363,0]],[1692807764,[367,367,0]],[1692807765,[369,369,0]],[1692807766,[371,371,0]],[1692807767,[376,376,0]],[1692807768,[380,380,0]],[1692807769,[382,382,0]],[1692807770,[386,386,0]],[1692807771,[389,389,0]],[1692807772,[392,392,0]],[1692807773,[395,395,0]],[1692807774,[399,399,0]],[1692807775,[402,402,0]],[1692807776,[406,406,0]],[1692807777,[409,409,0]],[1692807778,[411,411,0]],[1692807779,[416,416,0]],[1692807780,[419,419,0]],[1692807781,[421,421,0]],[1692807782,[426,426,0]],[1692807783,[428,428,0]],[1692807784,[432,432,0]],[1692807785,[436,436,0]],[1692807786,[438,438,0]],[1692807787,[442,442,0]],[1692807788,[445,445,0]],[1692807789,[448,448,0]],[1692807790,[452,452,0]],[1692807791,[454,454,0]],[1692807792,[459,459,0]],[1692807793,[462,462,0]],[1692807794,[464,464,0]],[1692807795,[469,469,0]],[1692807796,[471,471,0]],[1692807797,[474,429,45]],[1692807798,[479,470,9]],[1692807799,[482,472,10]],[1692807800,[484,484,0]],[1692807801,[488,484,4]],[1692807802,[491,491,0]],[1692807803,[494,491,3]],[1692807804,[498,498,0]],[1692807805,[502,502,0]],[1692807806,[504,504,0]],[1692807807,[508,508,0]],[1692807808,[511,511,0]],[1692807809,[514,514,0]],[1692807810,[518,518,0]],[1692807811,[521,521,0]],[1692807812,[524,523,1]],[1692807813,[528,484,44]],[1692807814,[531,521,10]],[1692807815,[533,493,40]],[1692807816,[538,476,62]],[1692807817,[541,391,150]],[1692807818,[544,352,192]],[1692807819,[547,433,114]],[1692807820,[552,321,231]],[1692807821,[553,462,91]],[1692807822,[557,190,367]],[1692807823,[560,365,195]],[1692807824,[565,416,149]],[1692807825,[567,314,253]],[1692807826,[570,378,192]],[1692807827,[574,470,104]],[1692807828,[577,425,152]],[1692807829,[581,570,11]],[1692807830,[583,510,73]],[1692807831,[587,563,24]],[1692807832,[579,563,16]],[1692807833,[605,605,0]],[1692807834,[597,596,1]],[1692807835,[270,270,0]],[1692807836,[0,0,0]],[1692807837,[0,0,0]],[1692807838,[0,0,0]],[1692807839,[0,0,0]],[1692807840,[0,0,0]],[1692807841,[0,0,0]],[1692807842,[0,0,0]],[1692807843,[0,0,0]],[1692807844,[0,0,0]],[1692807845,[0,0,0]],[1692807846,[0,0,0]],[1692807847,[0,0,0]],[1692807848,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692807630,[0,0,0]],[1692807631,[0,0,0]],[1692807632,[0,0,0]],[1692807633,[5,5,0]],[1692807634,[4,4,0]],[1692807635,[3,3,0]],[1692807636,[2,2,0]],[1692807637,[2,2,0]],[1692807638,[2,2,0]],[1692807639,[2,2,0]],[1692807640,[2,2,0]],[1692807641,[2,2,0]],[1692807642,[9,9,0]],[1692807643,[6,6,0]],[1692807644,[5,5,0]],[1692807645,[5,5,0]],[1692807646,[5,5,0]],[1692807647,[1,1,0]],[1692807648,[4,4,0]],[1692807649,[7,7,0]],[1692807650,[5,5,0]],[1692807651,[4,4,0]],[1692807652,[1,1,0]],[1692807653,[3,3,0]],[1692807654,[3,3,0]],[1692807655,[10,10,0]],[1692807656,[9,9,0]],[1692807657,[13,13,0]],[1692807658,[15,15,0]],[1692807659,[21,21,0]],[1692807660,[23,23,0]],[1692807661,[25,25,0]],[1692807662,[29,29,0]],[1692807663,[33,33,0]],[1692807664,[36,36,0]],[1692807665,[39,39,0]],[1692807666,[42,42,0]],[1692807667,[45,45,0]],[1692807668,[50,50,0]],[1692807669,[53,53,0]],[1692807670,[56,56,0]],[1692807671,[58,58,0]],[1692807672,[62,62,0]],[1692807673,[65,65,0]],[1692807674,[70,70,0]],[1692807675,[71,71,0]],[1692807676,[76,76,0]],[1692807677,[78,78,0]],[1692807678,[82,82,0]],[1692807679,[87,87,0]],[1692807680,[88,88,0]],[1692807681,[92,92,0]],[1692807682,[95,95,0]],[1692807683,[98,98,0]],[1692807684,[103,103,0]],[1692807685,[105,105,0]],[1692807686,[107,107,0]],[1692807687,[113,113,0]],[1692807688,[115,115,0]],[1692807689,[119,119,0]],[1692807690,[122,122,0]],[1692807691,[124,124,0]],[1692807692,[128,128,0]],[1692807693,[132,132,0]],[1692807694,[135,135,0]],[1692807695,[138,138,0]],[1692807696,[142,142,0]],[1692807697,[144,144,0]],[1692807698,[149,149,0]],[1692807699,[151,151,0]],[1692807700,[155,155,0]],[1692807701,[157,157,0]],[1692807702,[161,161,0]],[1692807703,[165,165,0]],[1692807704,[168,168,0]],[1692807705,[171,171,0]],[1692807706,[175,175,0]],[1692807707,[177,177,0]],[1692807708,[181,181,0]],[1692807709,[185,185,0]],[1692807710,[188,188,0]],[1692807711,[190,190,0]],[1692807712,[195,195,0]],[1692807713,[197,197,0]],[1692807714,[201,201,0]],[1692807715,[205,205,0]],[1692807716,[207,207,0]],[1692807717,[210,210,0]],[1692807718,[215,215,0]],[1692807719,[217,217,0]],[1692807720,[221,221,0]],[1692807721,[224,224,0]],[1692807722,[227,227,0]],[1692807723,[230,230,0]],[1692807724,[234,234,0]],[1692807725,[238,238,0]],[1692807726,[240,240,0]],[1692807727,[244,244,0]],[1692807728,[246,246,0]],[1692807729,[251,251,0]],[1692807730,[254,254,0]],[1692807731,[256,256,0]],[1692807732,[261,261,0]],[1692807733,[263,263,0]],[1692807734,[267,267,0]],[1692807735,[270,270,0]],[1692807736,[274,274,0]],[1692807737,[276,276,0]],[1692807738,[280,280,0]],[1692807739,[237,237,0]],[1692807740,[331,331,0]],[1692807741,[293,293,0]],[1692807742,[290,290,0]],[1692807743,[298,298,0]],[1692807744,[299,299,0]],[1692807745,[298,298,0]],[1692807746,[310,310,0]],[1692807747,[310,310,0]],[1692807748,[312,312,0]],[1692807749,[318,318,0]],[1692807750,[318,318,0]],[1692807751,[322,322,0]],[1692807752,[328,328,0]],[1692807753,[327,327,0]],[1692807754,[339,339,0]],[1692807755,[332,332,0]],[1692807756,[344,344,0]],[1692807757,[327,327,0]],[1692807758,[362,362,0]],[1692807759,[321,321,0]],[1692807760,[381,381,0]],[1692807761,[331,331,0]],[1692807762,[384,384,0]],[1692807763,[334,334,0]],[1692807764,[394,394,0]],[1692807765,[334,334,0]],[1692807766,[407,407,0]],[1692807767,[361,361,0]],[1692807768,[394,394,0]],[1692807769,[349,349,0]],[1692807770,[420,420,0]],[1692807771,[371,371,0]],[1692807772,[410,410,0]],[1692807773,[369,369,0]],[1692807774,[421,421,0]],[1692807775,[373,373,0]],[1692807776,[438,438,0]],[1692807777,[378,378,0]],[1692807778,[432,432,0]],[1692807779,[399,399,0]],[1692807780,[317,317,0]],[1692807781,[506,506,0]],[1692807782,[358,358,0]],[1692807783,[488,488,0]],[1692807784,[280,280,0]],[1692807785,[614,614,0]],[1692807786,[338,338,0]],[1692807787,[560,560,0]],[1692807788,[274,274,0]],[1692807789,[623,623,0]],[1692807790,[258,258,0]],[1692807791,[642,642,0]],[1692807792,[289,289,0]],[1692807793,[633,633,0]],[1692807794,[265,265,0]],[1692807795,[655,655,0]],[1692807796,[190,190,0]],[1692807797,[369,369,0]],[1692807798,[260,245,15]],[1692807799,[176,146,30]],[1692807800,[350,349,1]],[1692807801,[62,54,8]],[1692807802,[499,489,10]],[1692807803,[24,24,0]],[1692807804,[4,4,0]],[1692807805,[133,132,1]],[1692807806,[265,265,0]],[1692807807,[785,782,3]],[1692807808,[44,44,0]],[1692807809,[312,312,0]],[1692807810,[380,379,1]],[1692807811,[415,413,2]],[1692807812,[340,340,0]],[1692807813,[379,379,0]],[1692807814,[209,209,0]],[1692807815,[541,541,0]],[1692807816,[86,86,0]],[1692807817,[389,389,0]],[1692807818,[307,307,0]],[1692807819,[523,523,0]],[1692807820,[113,113,0]],[1692807821,[367,366,1]],[1692807822,[557,557,0]],[1692807823,[268,224,44]],[1692807824,[141,131,10]],[1692807825,[69,29,40]],[1692807826,[768,706,62]],[1692807827,[667,517,150]],[1692807828,[484,292,192]],[1692807829,[716,602,114]],[1692807830,[725,494,231]],[1692807831,[613,522,91]],[1692807832,[578,211,367]],[1692807833,[710,515,195]],[1692807834,[541,392,149]],[1692807835,[700,447,253]],[1692807836,[319,127,192]],[1692807837,[886,782,104]],[1692807838,[483,332,151]],[1692807839,[363,354,9]],[1692807840,[527,454,73]],[1692807841,[656,638,18]],[1692807842,[272,248,24]],[1692807843,[303,303,0]],[1692807844,[224,222,2]],[1692807845,[448,448,0]],[1692807846,[445,445,0]],[1692807847,[534,534,0]],[1692807848,[607,607,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 52085.0, color: '#68b65c'},{name: 'KO', y: 2543.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[5,5],[5,3],[6,2962],[6,2062],[6,1286],[6,669],[6,674],[6,98],[6,6],[6,7],[6,8],[6,9],[6,6],[6,83],[7,4],[8,7],[8,4],[8,44],[9,6],[9,5],[9,6],[9,38],[10,7],[11,6],[13,15],[17,68],[22,54],[25,6],[30,43],[35,20],[38,4],[41,5],[47,17],[51,6],[54,30],[59,6],[62,57],[66,50],[70,43],[75,93],[78,5],[82,9],[86,44],[91,64],[94,32],[100,39],[102,65],[105,65],[112,70],[115,55],[118,71],[122,9],[126,3],[130,8],[137,3],[138,3],[141,5],[146,6],[152,3],[154,4],[159,4],[163,3],[167,3],[170,3],[175,5],[178,3],[182,3],[187,5],[190,7],[195,3],[199,5],[203,4],[207,3],[210,3],[215,4],[220,3],[222,3],[227,3],[230,3],[235,3],[239,3],[242,3],[247,3],[251,3],[255,2],[260,9],[261,16],[268,4],[270,3],[276,4],[278,65],[283,3],[287,6],[292,49],[295,4],[298,7],[303,3],[307,10],[311,4],[315,19],[319,3],[323,4],[327,3],[331,3],[333,13221],[336,2],[339,3],[343,3],[346,3],[352,12],[356,302],[358,103],[363,24],[367,21],[372,19],[376,15],[379,36],[382,18],[387,23],[392,18],[396,39],[399,20],[402,28],[408,21],[411,105],[415,31],[419,43],[424,27],[426,79],[433,96],[435,135],[439,137],[444,133],[447,97],[451,145],[457,117],[459,161],[462,159],[467,83],[473,85],[476,159],[479,181],[483,79],[487,154],[492,115],[495,284],[500,129],[503,223],[508,121],[511,279],[515,84],[521,487],[523,235],[529,507],[531,277],[536,633],[539,282],[544,404],[547,143],[551,483],[556,266],[561,606],[562,324],[568,559],[572,330],[576,612],[580,429],[584,1160],[587,2748],[593,3877],[596,5145],[599,7272],[604,7824],[607,7245],[611,8731],[617,9047],[621,8612],[623,9412],[628,10145],[632,10928],[635,10727],[641,11703],[644,11717],[647,13124],[652,12984],[656,13848],[660,14722],[664,17613],[668,18006],[672,14348],[676,17986],[682,12387],[683,16712],[686,12572],[692,14241],[698,16625],[700,12743],[704,17674],[707,18925],[713,17796],[715,15791],[717,17477],[719,16679],[724,16783],[736,14365],[746,15343]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[587,1674],[593,3482],[596,3594],[604,6195],[611,8423],[647,9508],[652,10008],[656,10018],[660,10001],[664,10001],[668,10001],[672,10043],[676,10000],[682,10009],[683,10001],[686,10001],[692,10001],[698,10035],[700,10001],[704,10000],[707,10001],[713,10001],[715,9792],[717,12640],[719,10001],[724,10734],[736,10060]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
